home *** CD-ROM | disk | FTP | other *** search
/ Red Eye Press Kit / Red Eye Press Kit.iso / pc / main.dxr / SCRIPTS_37_SelectAll.ls < prev    next >
Encoding:
Text File  |  2005-07-18  |  1.0 KB  |  58 lines

  1. property xSprite, xLib, i, o, i1, o1, i2, o2
  2. global imageOrder, downloadList, selectState
  3.  
  4. on beginSprite me
  5.   xSprite = me.spriteNum
  6.   if selectState = VOID then
  7.     selectState = "NONE"
  8.   end if
  9.   if downloadList = [] then
  10.     selectState = "NONE"
  11.   end if
  12.   i1 = "SelectAll" & "-RO"
  13.   o1 = "SelectAll"
  14.   i2 = "DeselectAll" & "-RO"
  15.   o2 = "DeselectAll"
  16.   xLib = sprite(xSprite).castLibNum
  17.   stateSelect()
  18.   sprite(xSprite).member = member(o, xLib)
  19. end
  20.  
  21. on mouseWithin me
  22.   sprite(xSprite).member = member(i, xLib)
  23.   sendAllSprites(#crossHair, "TRUE")
  24.   cursor(280)
  25. end
  26.  
  27. on mouseLeave me
  28.   sprite(xSprite).member = member(o, xLib)
  29.   sendAllSprites(#crossHair, "FALSE")
  30.   cursor(0)
  31. end
  32.  
  33. on endSprite me
  34.   sendAllSprites(#crossHair, "FALSE")
  35.   cursor(0)
  36. end
  37.  
  38. on mouseUp me
  39.   if selectState = "NONE" then
  40.     selectState = "ALL"
  41.   else
  42.     selectState = "NONE"
  43.   end if
  44.   stateSelect()
  45.   sendAllSprites(#updateThumbnail, selectState)
  46. end
  47.  
  48. on stateSelect me
  49.   case selectState of
  50.     "ALL":
  51.       i = i2
  52.       o = o2
  53.     "NONE":
  54.       i = i1
  55.       o = o1
  56.   end case
  57. end
  58.